Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
scalar-fn-call.cc File Reference
#include "exprs/scalar-fn-call.h"
#include <vector>
#include <gutil/strings/substitute.h>
#include <llvm/IR/Attributes.h>
#include <llvm/ExecutionEngine/ExecutionEngine.h>
#include "codegen/codegen-anyval.h"
#include "codegen/llvm-codegen.h"
#include "exprs/anyval-util.h"
#include "exprs/expr-context.h"
#include "runtime/hdfs-fs-cache.h"
#include "runtime/lib-cache.h"
#include "runtime/runtime-state.h"
#include "runtime/types.h"
#include "udf/udf-internal.h"
#include "util/debug-util.h"
#include "util/dynamic-util.h"
#include "util/symbols-util.h"
#include "common/names.h"
Include dependency graph for scalar-fn-call.cc:

Go to the source code of this file.

Typedefs

typedef BooleanVal(* BooleanWrapper )(ExprContext *, TupleRow *)
 
typedef TinyIntVal(* TinyIntWrapper )(ExprContext *, TupleRow *)
 
typedef SmallIntVal(* SmallIntWrapper )(ExprContext *, TupleRow *)
 
typedef IntVal(* IntWrapper )(ExprContext *, TupleRow *)
 
typedef BigIntVal(* BigIntWrapper )(ExprContext *, TupleRow *)
 
typedef FloatVal(* FloatWrapper )(ExprContext *, TupleRow *)
 
typedef DoubleVal(* DoubleWrapper )(ExprContext *, TupleRow *)
 
typedef StringVal(* StringWrapper )(ExprContext *, TupleRow *)
 
typedef TimestampVal(* TimestampWrapper )(ExprContext *, TupleRow *)
 
typedef DecimalVal(* DecimalWrapper )(ExprContext *, TupleRow *)
 

Typedef Documentation

typedef BigIntVal(* BigIntWrapper)(ExprContext *, TupleRow *)

Definition at line 645 of file scalar-fn-call.cc.

typedef BooleanVal(* BooleanWrapper)(ExprContext *, TupleRow *)

Definition at line 641 of file scalar-fn-call.cc.

typedef DecimalVal(* DecimalWrapper)(ExprContext *, TupleRow *)

Definition at line 650 of file scalar-fn-call.cc.

typedef DoubleVal(* DoubleWrapper)(ExprContext *, TupleRow *)

Definition at line 647 of file scalar-fn-call.cc.

typedef FloatVal(* FloatWrapper)(ExprContext *, TupleRow *)

Definition at line 646 of file scalar-fn-call.cc.

typedef IntVal(* IntWrapper)(ExprContext *, TupleRow *)

Definition at line 644 of file scalar-fn-call.cc.

typedef SmallIntVal(* SmallIntWrapper)(ExprContext *, TupleRow *)

Definition at line 643 of file scalar-fn-call.cc.

typedef StringVal(* StringWrapper)(ExprContext *, TupleRow *)

Definition at line 648 of file scalar-fn-call.cc.

typedef TimestampVal(* TimestampWrapper)(ExprContext *, TupleRow *)

Definition at line 649 of file scalar-fn-call.cc.

typedef TinyIntVal(* TinyIntWrapper)(ExprContext *, TupleRow *)

Definition at line 642 of file scalar-fn-call.cc.