Home
last modified time | relevance | path

Searched refs:ExprBits (Results 1 – 8 of 8) sorted by relevance

/external/clang/lib/AST/
DExprObjC.cpp28 ExprBits.ValueDependent = true; in ObjCArrayLiteral()
30 ExprBits.InstantiationDependent = true; in ObjCArrayLiteral()
32 ExprBits.ContainsUnexpandedParameterPack = true; in ObjCArrayLiteral()
67 ExprBits.ValueDependent = true; in ObjCDictionaryLiteral()
70 ExprBits.InstantiationDependent = true; in ObjCDictionaryLiteral()
74 ExprBits.ContainsUnexpandedParameterPack = true; in ObjCDictionaryLiteral()
182 ExprBits.TypeDependent = true; in initArgsAndSelLocs()
184 ExprBits.ValueDependent = true; in initArgsAndSelLocs()
186 ExprBits.InstantiationDependent = true; in initArgsAndSelLocs()
188 ExprBits.ContainsUnexpandedParameterPack = true; in initArgsAndSelLocs()
DExprCXX.cpp88 ExprBits.InstantiationDependent = true; in CXXNewExpr()
91 ExprBits.ContainsUnexpandedParameterPack = true; in CXXNewExpr()
98 ExprBits.InstantiationDependent = true; in CXXNewExpr()
101 ExprBits.ContainsUnexpandedParameterPack = true; in CXXNewExpr()
108 ExprBits.InstantiationDependent = true; in CXXNewExpr()
110 ExprBits.ContainsUnexpandedParameterPack = true; in CXXNewExpr()
281 ExprBits.TypeDependent = true; in OverloadExpr()
282 ExprBits.ValueDependent = true; in OverloadExpr()
283 ExprBits.InstantiationDependent = true; in OverloadExpr()
305 ExprBits.TypeDependent = true; in OverloadExpr()
[all …]
DExpr.cpp313 ExprBits.TypeDependent |= TypeDependent; in computeDependence()
314 ExprBits.ValueDependent |= ValueDependent; in computeDependence()
315 ExprBits.InstantiationDependent |= InstantiationDependent; in computeDependence()
319 ExprBits.ContainsUnexpandedParameterPack = true; in computeDependence()
338 ExprBits.InstantiationDependent = true; in DeclRefExpr()
340 ExprBits.ContainsUnexpandedParameterPack = true; in DeclRefExpr()
357 ExprBits.InstantiationDependent |= InstantiationDependent; in DeclRefExpr()
358 ExprBits.ContainsUnexpandedParameterPack |= ContainsUnexpandedParameterPack; in DeclRefExpr()
1176 ExprBits.TypeDependent = true; in updateDependenciesFromArg()
1178 ExprBits.ValueDependent = true; in updateDependenciesFromArg()
[all …]
/external/clang/include/clang/AST/
DExpr.h113 ExprBits.TypeDependent = TD; in Expr()
114 ExprBits.ValueDependent = VD; in Expr()
115 ExprBits.InstantiationDependent = ID; in Expr()
116 ExprBits.ValueKind = VK; in Expr()
117 ExprBits.ObjectKind = OK; in Expr()
118 ExprBits.ContainsUnexpandedParameterPack = ContainsUnexpandedParameterPack; in Expr()
147 bool isValueDependent() const { return ExprBits.ValueDependent; } in isValueDependent()
151 ExprBits.ValueDependent = VD; in setValueDependent()
165 bool isTypeDependent() const { return ExprBits.TypeDependent; } in isTypeDependent()
169 ExprBits.TypeDependent = TD; in setTypeDependent()
[all …]
DStmt.h259 ExprBitfields ExprBits; in LLVM_ALIGNAS() member
/external/llvm-project/clang/include/clang/AST/
DExpr.h122 ExprBits.Dependent = 0; in Expr()
123 ExprBits.ValueKind = VK; in Expr()
124 ExprBits.ObjectKind = OK; in Expr()
125 assert(ExprBits.ObjectKind == OK && "truncated kind"); in Expr()
135 ExprBits.Dependent = static_cast<unsigned>(Deps); in setDependence()
156 return static_cast<ExprDependence>(ExprBits.Dependent); in getDependence()
433 return static_cast<ExprValueKind>(ExprBits.ValueKind); in getValueKind()
440 return static_cast<ExprObjectKind>(ExprBits.ObjectKind); in getObjectKind()
449 void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } in setValueKind()
452 void setObjectKind(ExprObjectKind Cat) { ExprBits.ObjectKind = Cat; } in setObjectKind()
DStmt.h1021 ExprBitfields ExprBits; member
/external/clang/lib/Serialization/
DASTReaderStmt.cpp440 E->ExprBits.ContainsUnexpandedParameterPack = Record[Idx++]; in VisitExpr()